export class DressUpData {

    /** 抽奖套装id */
    define_id: number;
    /** 抽奖套装id */
    goods_icon_url: string;
    /** 抽奖物品名字 */
    goods_name: string;


    /** 唯一id */
    preform_id: number;
    goods_define_id: number
    /** 价格 */
    preform_price: number;
    /** 名字 */
    preform_name: string;
    /**  ！！ 没用 货币类型 */
    goldType: string;
    /** icon url */
    preform_img: string;
    /** TODO 转换数据后的字段，不是服务器自带  icon url */
    iconUrl: string;

    /** 0：表示新用户需要购买  1：表示新用户不用购买*/
    new_user_free: number;
    /** file url */
    preform_file: string;
    /**  ！！ 没用 剩余库存 */
    inventory: number;
    /** 拥有个数 */
    buynum: number;
    /** ！！ 没用 所有库存 */
    inventoryCount: number;

    /** TODO 转换数据后的字段，不是服务器自带 颜色盘 rgba(255,0,255,1) */
    color: string[];

    /** TODO 转换数据后的字段，不是服务器自带  是否是颜色 */
    isColor: boolean;
    /** TODO 转换数据后的字段，不是服务器自带  预制资源 */
    preform_info: any;
    /** 部位类型 */
    preform_type: number;
    /** 自定义数据结构 */
    preform_attribute_desc: any;
    /** 介绍 */
    preform_desc: string;
    /**  ！！ 没用 能否买卖 */
    canSell: string;
    /** TODO 转换数据后的字段，不是服务器自带*/
    goods_info: GoodsInfo;
    /** ！！ 这是作品特有字段*/
    developer_avatar_json: string;


    /** 商品特有字段 */
    system_tag_ids: string | number[];
}
export type GoodsInfo = {
    define_id: number;
    goods_desc: string;
    goods_icon_url: string;
    goods_id: string;
    goods_name: string;
    is_buy: number;
    quantity: number;
    remainder_num: number;
    sale_num: number;
    store_type: number;
    goods_ids: string[];
    /** 出售价格 */
    recall_price: number;
}
export type DressUpFilter = {
    filterKey: string,
    filterValue: any;
}